/*
 * 版权所有 (c) 2022-2099 TBIT。保留所有权利。
 */

package com.tbit.main.pojo.VO;

import com.tbit.main.pojo.BorrowPosLog;
import com.tbit.main.pojo.ReturnPosLog;
import lombok.Data;

/**
 *
 * @author <a href="mailto:li.yao@tbit.com.cn">yao</a>
 * @version 4.1.0
 * @since 2024/7/1 9:49
 */
@Data
public class RideLogRespVO {

    /**
     * 订单号
     */
    private String orderNO;
    /**
     * 运营区与id
     */
    private Integer accountId;
    /**
     * 区域名称
     */
    private String accountName;
    /**
     * 用户id
     */
    private Integer userId;
    /**
     * 用户名
     */
    private String username;

    /**
     * 手机号
     */
    private String phone;

    /**
     * 设备id
     */
    private Integer machineId;

    /**
     * 设备编号
     */
    private String machineNO;
    /**
     * 开始时间
     */
    private Long startTime;
    /**
     * 结束时间
     */
    private Long endTime;
    /**
     * 金额
     */
    private Double money;

    /**
     * 用户码
     */
    private String userCode;
    /**
     * 骑行距离
     */
    private double mileage;
    /**
     * 支付时间
     */
    private Long payTime;

    /**
     * 借车站点编号
     */
    private Integer startPointId;

    /**
     * 还车站点编号
     */
    private Integer endPointId;

    /**
     * 借车站点名称
     */
    private String startPointName;

    /**
     * 还车站点名称
     */
    private String endPointIdName;

    /**
     * 车辆借车位置
     */
    private BorrowPosLog machineBorrowPos;
    /**
     * 手机借车位置
     */
    private BorrowPosLog mobileBorrowPos;

    /**
     * 车辆还车位置
     */
    private ReturnPosLog machineReturnPos;
    /**
     * 手机还车位置
     */
    private ReturnPosLog mobileReturnPos;

    /**
     * 退款状态（0：退款中）
     */
    private Integer refundStatus;

    /**
     * 退款金额
     */
    private Double refundMoney;

    /**
     * 骑行时间
     */
    private String rideTime;
    /**
     * 订单费用详情
     * */
    private String remark;

}
